package com.block.im.enums;

import cn.hutool.core.util.StrUtil;
import lombok.Getter;

import java.sql.Struct;

@Getter
public enum UserTypeEnum {

    ROOT("管理员", "ROOT")
    ,SYS("系统", "SYS")
    ,USER("普通用户", "USER")
    ,BUS("业务用户", "BUS")
    ;

    String name;
    String value;

    UserTypeEnum(String name, String value) {
        this.name = name;
        this.value = value;
    }

    public static UserTypeEnum getEnumByValue(String value){
        for (UserTypeEnum userTypeEnum : values()) {
            if (StrUtil.equals(userTypeEnum.getValue(), value)){
                return userTypeEnum;
            }
        }
        return null;
    }
}
